concealed facts - Espagnol Anglais Dictionnaire